草庐IT

Android VideoView比例缩放

全部标签

ios - 在 iOS 11.3 Safari 上是否有一种非 hacky 的方法来防止捏缩放?

我真的想禁用捏合来缩放我的网页(iframe)并使用手指捏合事件进行另一个自定义交互。所以当苹果在他们的documentation表示它支持以下条款:…实际上他们在iOS和iPadOS上的Safari浏览器并不支持它。防止视口(viewport)缩放的能力对于网络游戏体验以及按钮、输入框和滑入/滑出类型界面(想想Tinder)附近的紧密用户体验通常很重要。即使在视频上不需要双指缩放,但也许pinchzoom可以在电子阅读器上保持良好的默认设置?这里值得一提的是,iOSSafari上也有一个精简的阅读器模式,它提供了具有所需辅助功能的整洁阅读。恕我直言,将针对低视力读者的可访问性指南应用

objective-c - 像 iOS 邮件应用程序一样缩放 UIWebView

我想重新创建一个View,您可以在查看电子邮件时像iPhone/iPadMail应用程序或Sparrow一样缩放,其中顶部有信息block,然后是UIWebView。我显然可以在界面生成器或代码中轻松地做到这一点,但我希望它的行为像邮件应用程序一样。“像邮件应用程序”我的意思是,当您捏缩放(View中的任何位置)时,UIWebView是唯一实际缩放的View,并且顶部内容保持相同大小。当您缩小太多并看到背景时,整个View都会缩小(不仅仅是UIWebview)并且整个View也会滚动。我已经做了一些实验并尝试了一些建议,比如在UIWebView的顶部插入顶View,根据内容大小扩展UI

objective-c - 像 iOS 邮件应用程序一样缩放 UIWebView

我想重新创建一个View,您可以在查看电子邮件时像iPhone/iPadMail应用程序或Sparrow一样缩放,其中顶部有信息block,然后是UIWebView。我显然可以在界面生成器或代码中轻松地做到这一点,但我希望它的行为像邮件应用程序一样。“像邮件应用程序”我的意思是,当您捏缩放(View中的任何位置)时,UIWebView是唯一实际缩放的View,并且顶部内容保持相同大小。当您缩小太多并看到背景时,整个View都会缩小(不仅仅是UIWebview)并且整个View也会滚动。我已经做了一些实验并尝试了一些建议,比如在UIWebView的顶部插入顶View,根据内容大小扩展UI

android - 在 web-view react-native 上禁用缩放?

如何在react-nativeweb-view上禁用缩放,是否有像hasZoom={false}这样的属性(只是一个例子)可以包含在下面的web-view标签中,可以禁用缩放。它必须同时适用于android和ios。 最佳答案 认为这可能对其他人有帮助,我通过在html中添加以下内容解决了这个问题部分: 关于android-在web-viewreact-native上禁用缩放?,我们在StackOverflow上找到一个类似的问题: https://stack

android - 在 web-view react-native 上禁用缩放?

如何在react-nativeweb-view上禁用缩放,是否有像hasZoom={false}这样的属性(只是一个例子)可以包含在下面的web-view标签中,可以禁用缩放。它必须同时适用于android和ios。 最佳答案 认为这可能对其他人有帮助,我通过在html中添加以下内容解决了这个问题部分: 关于android-在web-viewreact-native上禁用缩放?,我们在StackOverflow上找到一个类似的问题: https://stack

iphone - UIWebView -- 加载外部网站,以编程方式设置初始缩放比例,并允许用户随后缩放

是否可以做到以上所有?SO给了我一个设置初始缩放比例的好方法here.即,在我的webViewDidFinishLoad方法中包含以下行:[webViewstringByEvaluatingJavaScriptFromString:@"document.body.style.zoom=5.0;"];但我仍然不能做的是允许用户在程序初始设置后更改缩放比例。如果我将scalePagesToFit设置为NO,则用户无法更改缩放比例。如果我将scalePagesToFit设置为YES,它会覆盖我的编程缩放。有人能帮忙吗?编辑:感谢您的回复。但是如果我缩放scrollView,事情就会变得有点模

iphone - UIWebView -- 加载外部网站,以编程方式设置初始缩放比例,并允许用户随后缩放

是否可以做到以上所有?SO给了我一个设置初始缩放比例的好方法here.即,在我的webViewDidFinishLoad方法中包含以下行:[webViewstringByEvaluatingJavaScriptFromString:@"document.body.style.zoom=5.0;"];但我仍然不能做的是允许用户在程序初始设置后更改缩放比例。如果我将scalePagesToFit设置为NO,则用户无法更改缩放比例。如果我将scalePagesToFit设置为YES,它会覆盖我的编程缩放。有人能帮忙吗?编辑:感谢您的回复。但是如果我缩放scrollView,事情就会变得有点模

ios - Xcode 6 Beta 6 CUICatalog : Invalid asset name supplied: (null), 或无效比例因子 : 2. 000000

我收到以下错误:CUICatalog:Invalidassetnamesupplied:(null),orinvalidscalefactor:2.000000Couldnotloadthe"(null)"imagereferencedfromanibinthebundlewithidentifier"com.example.project"自从我在InterfaceBuilder中为选项卡栏项设置“选定图像”后出现错误:我已将文件添加到Xcode中:设置写入Storyboard文件:我正在使用Xcode6Beta6我知道Error:CUICatalog:Invalidassetnam

ios - Xcode 6 Beta 6 CUICatalog : Invalid asset name supplied: (null), 或无效比例因子 : 2. 000000

我收到以下错误:CUICatalog:Invalidassetnamesupplied:(null),orinvalidscalefactor:2.000000Couldnotloadthe"(null)"imagereferencedfromanibinthebundlewithidentifier"com.example.project"自从我在InterfaceBuilder中为选项卡栏项设置“选定图像”后出现错误:我已将文件添加到Xcode中:设置写入Storyboard文件:我正在使用Xcode6Beta6我知道Error:CUICatalog:Invalidassetnam

android - 如何在 Android 上禁用 Chrome 中的缩放功能?

试图阻止在Android上的Chrome中缩放页面,但它不想表现。我正在使用下面的代码,它在iOS上的普通Android浏览器和Safari上运行良好。有什么想法吗? 最佳答案 尝试将minimum-scale=1添加到您的viewport元标记中-如果这没有帮助,可能是ChromeforAndroid不支持禁用缩放(例如,HTC的专有浏览器有意不允许您禁用缩放功能)更新:我刚刚检查过,看起来Chrome确实支持禁用缩放,但是您的代码中有两个视口(viewport)标签?第二个可能会覆盖第一个。删除第二个。查看mobilebrows